sharp-angled peacock - Turkish English Dictionary